extrachorionic placenta - French English Dictionary